Dictionary / Nature

mghara kbira

مغارة كبيرة

/m-GHA-ra k-BI-ra/

English

large cave

French

grande grotte

Part of Speech

noun

Register

standard