Spanish-English dictionary »

tenamastle meaning in English

SpanishEnglish
tenamastle noun

tenamaste(stone)
noun