latin = island

listen to the pronunciation of latin = island
English - Turkish

Definition of latin = island in English Turkish dictionary

insula
(Tıp) (insulae). Insula, adacık
English - English
insula