defile


Results for "defile"

Turkish - English dictionary

defile

(Turkish - English dictionary) :
fashion show.