vanmaram

കര്‍ട്ടന്‍ - meaning in english

Meanings for കര്‍ട്ടന്‍

unknown
baffle
curtain