DOO


Meaning of DOO in English

noun a dove.

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