to oversee or direct Spanish - English
1.
Englishsupervise
-
Englishto oversee or direct
-
Spanishsupervisar
English translator: Spanish English to oversee or direct Eesti sõnaraamat Español Traductor Svenska Översättare
Englishsupervise
Englishto oversee or direct
Spanishsupervisar
English translator: Spanish English to oversee or direct Eesti sõnaraamat Español Traductor Svenska Översättare