Definify.com

Definition 2025


bàta-teasairginn

bàta-teasairginn

Scottish Gaelic

Noun

bàta-teasairginn m

  1. lifeboat