Turkish-English dictionary »

ayı adası meaning in English

TurkishEnglish
Ayı Adası proper noun

Bear Island(island of the Svalbard archipelago)
proper noun