déplorer French - English
1.
2.
Englishbewail
-
Englishto wail over
-
Frenchpleurer, déplorer
3.
Englishbemoan
-
Englishto complain about
-
Frenchdéplorer
4.
English translator: French English déplorer Eesti sõnaraamat Español Traductor Svenska Översättare