Definify.com

Definition 2025


bàta-sàbhalaidh

bàta-sàbhalaidh

Scottish Gaelic

Noun

bàta-sàbhalaidh m

  1. lifeboat