Definify.com

Definition 2024


ath-nuadhachail

ath-nuadhachail

Scottish Gaelic

Adjective

ath-nuadhachail

  1. renewable