Dictionary / Nature
مغارة كبيرة
/m-GHA-ra k-BI-ra/
English
large cave
French
grande grotte
Part of Speech
noun
Register
standard