AMANDOLA Meaning of AMANDOLA in English (-ándola)n almond Interlingua English vocab. Английский словарь Интерлингва. 2012