Slovnenya

Translation English French: take leave

Dictionary: main