gabarrón - Spanish English Dictionary

gabarrón

Play ENESESes
Play ENESESmx

Meanings of "gabarrón" in English Spanish Dictionary : 1 result(s)

Spanish English
General
gabarrón [m] large barge