Portuguese-English dictionary »

arqueira meaning in English

PortugueseEnglish
arqueira noun
{f}

archeress(a female archer)
noun