Hindi-English dictionary »

मारमोटा कैलिगेटा meaning in English

HindiEnglish
मारमोटा कैलिगेटा

marmota caligatanoun