mosque swallows
English
Noun
mosque
swallows
plural of
mosque swallow