SEA SWALLOW MEANING IN ENGLISH

• Sea swallow Definition & Synonyms

  1. () The storm petrel.
  2. () The gannet.
  3. () See Cornish chough, under Chough.
  4. () The common tern.


RECENT SEARCHES