YDRAD


Meaning of YDRAD in English

p.p. dreaded.

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