Version Française
Meaning of
"surfait"
in English language
French to English
English to French
French
English
surfait
overrated
surfaite
overrated
surfaites
overrated
surfaits
overrated
surfait, trop cher
overpriced