trimbas

English

Noun

trimbas

  1. plural of trimba

Anagrams