Spanish-English dictionary »

tenamaste meaning in English

SpanishEnglish
tenamaste noun

tenamaste(stone)
noun