English edit

Noun edit

welcome swallows

  1. plural of welcome swallow