IMBARCATION


Meaning of IMBARCATION in English

n 1. embarkation; 2. small vessel, boat

Interlingua English vocab.      Английский словарь Интерлингва.