TORROCK MEANING IN ENGLISH

• Torrock Definition & Synonyms

  1. (n.) A gull.


RECENT SEARCHES