Nethi Pottu In English Meaning / A bindi(from sanskrit bindu, meaning a drop, small particle, dot) is a forehead decoration worn in south asia (particularly india, bangladesh, nepal, sri lanka and mauritius).1 and southeast asia.
Nethi Pottu In English Meaning / Get meaning and translation of pratishtha in english language with grammar, synonyms and antonyms.