scélérat French - English
1.
Englishrogue
-
Englisha scoundrel, rascal or unprincipled, deceitful, and unreliable person
-
Frenchcanaillecoquin
2.
Englishscoundrel
-
Englishvillain
-
Frenchscélératcanaille
3.
English translator: French English scélérat Eesti sõnaraamat Español Traductor Svenska Översättare