diccionario Español-inglés »

buitrón significado en inglés

EspañolInglés
buitrón noun
{m}

fish trap(contraption to catch fish)
noun