mandraca - Spanish English Dictionary
History

mandraca

Play ENESESes
Play ENESESmx


Meanings of "mandraca" in English Spanish Dictionary : 2 result(s)

Spanish English
General
mandraca [f] PA disused aspergillum
mandraca [f] PA disused vessel used by priests to sprinkle parishioners with holy water