a grands frais









a grands frais


adverb French.

  1. at great cost or expense.
53 queries 0.550