grand cost

listen to the pronunciation of grand cost
English - English
total cost, final expense