English-Hindi dictionary »

basterd meaning in Hindi

EnglishHindi
basterd noun

हरामखोर