Definify.com

Definition 2024


windae-swallae

windae-swallae

Scots

Noun

windae-swallae (plural windae-swallaes)

  1. house martin