HARROW


Meaning of HARROW in English

n. herse (-ar); v. (feelings) tormentar

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