Slovnenya

Translation Spanish French: mameluco

Dictionary: main