Results for "

leatherette

"
English - Turkish Dictionary

leatherette

(English - Turkish Dictionary) :
i. suni deri.