ramle

listen to the pronunciation of ramle
French - English

Definition of ramle in French English dictionary

ramlé
Ramla, city in Israel