Slovnenya

Translation English French: tour of duty

Dictionary: main
tour of duty