Spanish-English Dictionaryabordar
Meaning of abordar