Definify.com

Definition 2024


dà-mhogallach

dà-mhogallach

Scottish Gaelic

Noun

dà-mhogallach m

  1. bivalve