Spanish-English dictionary »

termopolio meaning in English

SpanishEnglish
termopolio noun
{m}

thermopolium(eating establishment)
noun