Definify.com

Definition 2024


Beurla

Beurla

Scottish Gaelic

Proper noun

Beurla f

  1. (language): English

Derived terms