microrafales
French
Noun
microrafales
plural of
microrafale