French

edit

Noun

edit

microrafales

  1. plural of microrafale