Dictionary / City
الغرسة
/l-GHR-sa/
English
farm/plantation
French
ferme/plantation
Part of Speech
noun
Register
standard