oversee English -
1.
Englishoverseer
-
Englishone who oversees
-
Finnishtyönjohtaja, valvoja
Related words
supervisor supervise invigilate metropolitan
English translator: English oversee Eesti sõnaraamat Español Traductor Svenska Översättare