Dictionary / Nature

jzira sghira

جزيرة صغيرة

/j-ZI-ra s-GHI-ra/

English

small island

French

petite île

Part of Speech

noun

Register

standard