Slovnenya

Translation English French: adulator

Dictionary: main
adulator
noun