WATER WITCH


Meaning of WATER WITCH in English

the stormy petrel.

2. water witch ·- the dabchick.

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