tаqımаdа

Cyrillic
такъымада
English: Translation
archipelago
noun