Dictionary English – Romanian

harbinger



Substantiv
Verb tranzitiv