embarks
embarca
translation of 'embarks'
verb
embarcar
definition
Credits: Google Translate
| English to Portuguese Dictionary embarks |