madrera - Spanish English Dictionary
History

madrera

Play ENESESes
Play ENESESmx


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

Spanish English
General
madrera [adj/f] attached to one's mother
Colloquial
madrera [adj/f] fondling
madrera [adj/f] caressing a mother