eşarp

(Turkish - English)

scarf; babushka; kerchief; cravat; shawl; wrapper





Translate from:Translate to:
Translating