deplorable English - French
1.
-
Englishdeserving strong condemnation, shockingly bad
-
Frenchdéplorable
Related words
English translator: English French deplorable Eesti sõnaraamat Español Traductor Svenska Översättare
Englishdeserving strong condemnation, shockingly bad
Frenchdéplorable
English translator: English French deplorable Eesti sõnaraamat Español Traductor Svenska Översättare