Slovnenya

Translation English French: beggar

Dictionary: main
beggar
noun