English-Hindi dictionary »

pollard/stump meaning in Hindi

EnglishHindi
pollard/stump noun

स्थाणु