Slovnenya

Translation English French: supervisor

Dictionary: main