खुदे उपजाऊ हन

English: Translation
self-fertile
Hindi: Translation
स्वनिषेची
noun
Earth, geology and landscape