Russian-English dictionary »

тидоре meaning in English

RussianEnglish
Тидоре proper noun

Tidore(island)
proper noun