Portuguese-English dictionary »

álula meaning in English

PortugueseEnglish
álula noun
{f}

bastard wing(tuft of feathers)
noun