almarraza - Spanish English Dictionary
History

almarraza

Play ENESESes
Play ENESESmx


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

Spanish English
General
almarraza [f] watering can
almarraza [f] sprinkling glass bottle