Definify.com

Definition 2026


dà-mhogallach

dà-mhogallach

Scottish Gaelic

Noun

dà-mhogallach m

  1. bivalve