Definify.com

Definition 2025


diolchgar

diolchgar

Welsh

Adjective

diolchgar

  1. thankful, grateful