English → Hindi dictionary

ammotragus

अमतरगुस / अममोटरगुस / अममोटरगूसNOUN

Definition

genus of wild sheep

Looking for poetry? Read shayari and poems by great poets.