Slovnenya

Translation English French: servitor

Dictionary: main
servitor
noun