Spanish-English dictionary »

tuvana meaning in English

SpanishEnglish
tuvana noun
{f}

Tuvan(person)
noun