Turkish-English dictionary »

safra taşları meaning in English

TurkishEnglish
safra taşları noun

gallstonenoun
[UK: ˈɡɔːl.stəʊn] [US: ˈɡɒlˌstoʊn]