No exact translation found for
insula

Do you mean:
similar Results
insulaire (n.) , mf
insulaire (adj.) , {geogr.}
جَزِيرِيّ {جغرافيا}
la insularité (n.) , f
la insularité (n.) , f