THREST


Meaning of THREST in English

(·p.p.) of threste.

Webster English vocab.      Английский словарь Webster.