Portuguese-English dictionary »

alpargata meaning in English

PortugueseEnglish
alpargata noun
{f}

espadrille(light shoe)
noun
[UK: ˈe.spə.drɪl] [US: ˈe.spə.drɪl]