Definify.com

Definition 2025


ath-nuadhachail

ath-nuadhachail

Scottish Gaelic

Adjective

ath-nuadhachail

  1. renewable