philanthrope French - English
1.
Englishphilanthropist
-
Englishperson who loves mankind
-
Frenchphilanthrope
Englishphilanthropist
-
Englishvery generous person
-
Frenchphilanthrope
English translator: French English philanthrope Eesti sõnaraamat Español Traductor Svenska Översättare