Multilingual Turkish Dictionary

CAMLI TERAS

CAMLI TERAS : Turkish English

n. sun parlor, sun porch