ligua - Spanish English Dictionary
History

ligua

Play ENESESes
Play ENESESmx


Meanings of "ligua" in English Spanish Dictionary : 1 result(s)

Spanish English
General
ligua [f] battle-axe (philippines)