అల్లూరు

Telugu

Proper noun

అల్లూరు • (allūru?

  1. name of a few villages in Andhra Pradesh, India