payer le prix fort - French English Dictionary

payer le prix fort

Play ENFRFRfr
Play ENFRFRca

Meanings of "payer le prix fort" in English French Dictionary : 1 result(s)

French English
General
payer le prix fort [v] be overcharged