Turkish-English dictionary »

mercan adası meaning in English

TurkishEnglish
mercan adası noun

atoll [atolls](island)
noun
[UK: ˈæ.tɒl] [US: ˈætal]