Definify.com

Definition 2024


bàta-sàbhalaidh

bàta-sàbhalaidh

Scottish Gaelic

Noun

bàta-sàbhalaidh m

  1. lifeboat