Spanish-English dictionary »

tartazo meaning in English

SpanishEnglish
tartazo noun
{m}

pieing(an instance of throwing a pie at someone)
noun