Definify.com

Definition 2024


microbars

microbars

English

Noun

microbars

  1. plural of microbar