English-Hindi dictionary »

peat moss meaning in Hindi

EnglishHindi
peat moss noun

दलदली काई