Portuguese-English dictionary »

cravada meaning in English

PortugueseEnglish
cravada noun
{f}

pin [pins](in chess)
noun
[UK: pɪn] [US: ˈpɪn]