person wearing sandals - Spanish English Dictionary

person wearing sandals

Meanings of "person wearing sandals" in Spanish English Dictionary : 2 result(s)

English Spanish
General
person wearing sandals guarachudo [m] MX derog.
person wearing sandals guarachuda [f] MX derog.