Spanish-English dictionary »

tío saín meaning in English

SpanishEnglish
Tío Saín noun

whangdoodle(whimsical monster in folklore and children's fiction)
noun