trevira


Results for "trevira"

Turkish - English dictionary

trevira

(Turkish - English dictionary) :
trevira (a cloth fabric).