PROTUBERANCE


Meaning of PROTUBERANCE in English

bosse, túbere, tumore

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