yağmurluk

  1. Noun, Textile Industry raincoat
  2. waterproof
  3. oilskin
  4. rainproof
  5. mackintosh ”
  6. mackintosh
  7. slinker
  8. trench coat

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Yağmurdan korunmak ... yapılmış üstlük