Telugu English Dictionary
Free Telugu Online Dictionary
An abbreviation for nembaru, the English word ‘Number.’