Spanish-English dictionary »

teima meaning in English

SpanishEnglish
Teima proper noun
{f}

Tayma(oasis)
proper noun