TORROCK


Meaning of TORROCK in English

noun a gull.

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