Definify.com

Definition 2024


màirnealachd

màirnealachd

Scottish Gaelic

Noun

màirnealachd f

  1. procrastination

Related terms