Hindi-English dictionary »

मानव शास्त्री meaning in English

HindiEnglish
मानव शास्त्री

anthropoligistnoun