Slovnenya

Translation English French: squadron

Dictionary: main
squadron