mimbrar - Spanish English Dictionary
History

mimbrar



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

Spanish English
General
mimbrar [v] rare bother
mimbrar [v] rare annoy
mimbrar [v] rare humiliate