overshoe


Results for "overshoe"

English - Turkish Dictionary

overshoe

(English - Turkish Dictionary) :
i. lastik, galoş, kaloş, şoson.