Back to Dictionary
葫芦巴
葫蘆巴
húlúbā
1. fenugreek leaves
2. methi leaves