lambucia - Spanish English Dictionary
History

lambucia



Meanings of "lambucia" in English Spanish Dictionary : 3 result(s)

Spanish English
Colloquial
lambucia [f] VE miserly person
lambucia [f] VE miser
lambucia [f] VE scrooge