Definify.com

Definition 2026


bàta-teasairginn

bàta-teasairginn

Scottish Gaelic

Noun

bàta-teasairginn m

  1. lifeboat