zephyrettes

English

Noun

zephyrettes

  1. plural of zephyrette