Definify.com

Definition 2024


bàta-teasairginn

bàta-teasairginn

Scottish Gaelic

Noun

bàta-teasairginn m

  1. lifeboat