Definify.com

Definition 2025


latha_dheth

latha dheth

Scottish Gaelic

Noun

latha dheth

  1. day off