Slovnenya

Translation English French: mendicant

Dictionary: main
mendicant
noun