Spanish-English dictionary »

llavera meaning in English

SpanishEnglish
llavera noun
{f}

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