RUG


Meaning of RUG in English

tapisse; (cloth) lan-covritura

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