Definify.com

Definition 2024


diolchgar

diolchgar

Welsh

Adjective

diolchgar

  1. thankful, grateful