trompilla - Spanish English Dictionary
History

trompilla

Play ENESESes
Play ENESESmx


Meanings of "trompilla" in English Spanish Dictionary : 2 result(s)

Spanish English
General
trompilla [f] HN NI iron ring placed on the pigs snout so that they do not dig
Colloquial
trompilla [f] HN rur. nose ring (animal)