Results for "

flashing

"
English - Turkish Dictionary

flashing

(English - Turkish Dictionary) :
i. etek, yağmur sularına karşı konulan saç örtü.