microlots

English

Noun

microlots

  1. plural of microlot