Dictionary / City
مغارة
/m-GHA-ra/
English
cave
French
grotte
Part of Speech
noun
Register
standard
Gender
feminine