खुद बधिया बनन/हन

English: Translation
self-sterility
Hindi: Translation
स्ववंध्यता
noun