Labour

Telugu Meaning

శ్రమ

శ్రమం

కష్టపడు

English Meaning

  1. Chiefly British Variant of labor.