PROTUBERANCE Meaning of PROTUBERANCE in English bosse, túbere, tumore English Interlingue dictionary. Английский словарь Интерлингве. 2012