Slovnenya

Translation English French: penniless

Dictionary: main