Dictionary / City

lghrsa

الغرسة

/l-GHR-sa/

English

farm/plantation

French

ferme/plantation

Part of Speech

noun

Register

standard