Slovnenya

Translation English French: flag captain

Dictionary: main
flag captain
noun