Definify.com

Definition 2025


drabhasda

drabhasda

Scottish Gaelic

Adjective

drabhasda

  1. Alternative form of drabasda