Leudes meaning

Plural form of leud.
noun
0
0
Advertisement