YESTREEN


Meaning of YESTREEN in English

(n.) Yester-evening; yesternight; last night.

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