Turkish-English dictionary »

su bardağı meaning in English

TurkishEnglish
su bardağı noun

water glass(water-soluble silicates)
noun
[UK: ˈwɔː.tə(r) ˈɡlɑːs] [US: ˈwɒ.tər ˈɡlæs]