English

edit

Noun

edit

microimpedances

  1. plural of microimpedance