dengat

Kavalan

Noun

dengat

  1. window