Definify.com

Definition 2025


dèan_glugan

dèan glugan

Scottish Gaelic

Verb

dèan glugan

  1. gurgle