curtain


Results for "curtain"

English - Turkish Dictionary

the Iron Curtain

(English - Turkish Dictionary) :
tar. demirperde.