Pages

September 05, 2006

Kheesaee billi khamba noche

Embarrassed cat scratches a pillar

Meaning: To be embarrassed

No comments: