trimbas
English
Noun
trimbas
plural of
trimba
Anagrams
imbrast
,
marbits