English-Hindi dictionary »

canker sore meaning in Hindi

EnglishHindi
canker sore [canker sores] noun

नासूर