English

edit

Noun

edit

microbumps

  1. plural of microbump