υποβάλλω Spanish - English
1.
2.
Englishsubmit
-
Englishenter or put forward something for approval, consideration, marking etc.
-
Spanishsometer, presentar, entregar
3.
Englishsubject
-
Englishto cause to undergo
-
Spanishsometer
English translator: Spanish English υποβάλλω Eesti sõnaraamat Español Traductor Svenska Översättare