English-Hindi dictionary »

terramara meaning in Hindi

EnglishHindi
terramara noun

झील निवास