Spanish-English dictionary »

tompiate meaning in English

SpanishEnglish
tompiate noun

tenatenoun