Definify.com

Definition 2025


alùbhiach

alùbhiach

Scottish Gaelic

Adjective

alùbhiach

  1. alluvial