Translation of بابچی in English:

بابچی

Pronunciation /bɑ:btʃi:/

feminine noun

  • a plant and its kidney-shaped seeds used in medicines, Psoralea corylifolia