Scottish Gaelic

edit

Adjective

edit

drabasta

  1. (dated) Alternative form of drabasda