Dictionary / Nature
جزيرة صغيرة
/j-ZI-ra s-GHI-ra/
English
small island
French
petite île
Part of Speech
noun
Register
standard