shoetree


Results for "shoetree"

English - Turkish Dictionary

shoetree

(English - Turkish Dictionary) :
i. ayakkabı kalıbı.