taramuca

Kanakanabu

Noun

taramuca

  1. glove