taramuca
Kanakanabu
Noun
taramuca
glove