Definify.com

Definition 2024


yağmurluk

yağmurluk

Turkish

Noun

yağmurluk

  1. raincoat
  2. oilskin