Portuguese-English dictionary »

chaveira meaning in English

PortugueseEnglish
chaveira noun
{f}

keyholder(one who holds the key to a building)
noun

Your history