Slovnenya

Translation English French: admiral

Dictionary: main
admiral
noun