SOD


Meaning of SOD in English

torf-pezze; gazon

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