air teangaidh

Scottish Gaelic

Adverb

air teangaidh (verbal noun)

  1. by heart