Spanish-English dictionary »

tequesquite meaning in English

SpanishEnglish
tequesquite noun

tequesquite(salt)
noun