Slovnenya

Translation English French: transferee

Dictionary: main