xirula - Spanish English Dictionary
History

xirula

Play ENESENus
Play ENESENuk
Play ENESENau


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

English Spanish
Folklore
xirula chirula (euskera) [f]