hardware


Results for "hardware"

English - Turkish Dictionary

hardware store

(English - Turkish Dictionary) :
nalbur dükkânı.