Spanish-English dictionary »

trabilla meaning in English

SpanishEnglish
trabilla noun

belt loop(loop of pants holding belt)
noun