MASTO Meaning of MASTO in English masto-n [occurring in compounds] masto-, mast- (= breast) Interlingua English vocab. Английский словарь Интерлингва. 2012