Slovnenya

Translation English French: aventail

Dictionary: main
aventail
noun