Slovnenya

Translation English French: shore leave

Dictionary: main
shore leave