omlets

English

Noun

omlets

  1. plural of omlet