Spanish-English dictionary »

pataca meaning in English

SpanishEnglish
pataca noun
{f}

pataca(monetary unit of Macau)
noun