Slovnenya

Translation Spanish French: apoderarse

Dictionary: main