déplorable French - English
1.
Englishdeplorable
-
Englishdeserving strong condemnation, shockingly bad
-
Frenchdéplorable
2.
Englishlamentable
-
Englishdeplorable
-
Frenchlamentable, déplorable
English translator: French English déplorable Eesti sõnaraamat Español Traductor Svenska Översättare