Definify.com

Definition 2026


yağmurluk

yağmurluk

Turkish

Noun

yağmurluk

  1. raincoat
  2. oilskin