English-Hindi dictionary »

antidorcas marsupialis meaning in Hindi

EnglishHindi
antidorcas marsupialis noun

स्प्रिंगबैक बारहसिंगा