Spanish-English dictionary »

potingue meaning in English

SpanishEnglish
potingue noun
{m}

war paint(cosmetic makeup)
noun