GOATSUCKER


Meaning of GOATSUCKER in English

[goat.suck.er] n (1611): nightjar

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