Portuguese-English dictionary »

caixa de esquadria meaning in English

PortugueseEnglish
caixa de esquadria noun
{f}

mitre boxnoun