casse-pied French - English
1.
Englishpain in the ass
-
Frenchcasse-piedemmerde
2.
Englishpain
-
Englishannoying person or thing
-
Frenchcasse-piedcasse-couilles
English translator: French English casse-pied Eesti sõnaraamat Español Traductor Svenska Översättare