Definify.com

Definition 2024


latha_dheth

latha dheth

Scottish Gaelic

Noun

latha dheth

  1. day off