Pages

August 20, 2006

Lohe ke chane chabana

To chew iron pellets

Meaning: To be confronted by an incredibly difficult task

No comments: