Turkish-English dictionary »

safra taşı meaning in English

TurkishEnglish
safra taşı noun

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