STRENUOUS


Meaning of STRENUOUS in English

strapaciosi, vigorosi

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