ब्युरखु

English: Translation
kidney
Hindi: Translation
गुर्दा
noun