Multilingual Turkish Dictionary

CAMLI TARAÇA

CAMLI TARAÇA : Turkish English

n. veranda, verandah