English Translation for shrinking violet
shrinking violet
پیچھے ہٹنا بنفشہ
Search Result for shrinking violet
shrinking
See Definition and Meaning
violet
English definition for shrinking violet
1. n. someone who shrinks from familiarity with others
Sponored Video