Portuguese-English dictionary »

armas falantes meaning in English

PortugueseEnglish
armas falantes noun
{f-Pl}

canting armsnoun