Definify.com

Definition 2025


boghadaireachd

boghadaireachd

Scottish Gaelic

Noun

boghadaireachd f

  1. archery