Spanish-English dictionary »

idioma nogayo meaning in English

SpanishEnglish
idioma nogayo proper noun

Nogai(language)
proper noun