Portuguese-English dictionary »

figa meaning in English

PortugueseEnglish
figa noun
{f}

lucky charm(object kept for good luck)
noun