ZOOZOO


Meaning of ZOOZOO in English

(n.) The wood pigeon.

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