Turkish-English dictionary »

cumba meaning in English

TurkishEnglish
cumba noun

bay window(type of window)
noun
[UK: ˈbeɪ.ˈwɪn.dəʊ] [US: ˈbeɪ.ˈwɪn.dəʊ]