बरन रुकयूं

English: Translation
stunted
Hindi: Translation
अवरुद्ध; अविकशित; बौना
noun