a very shy person, who avoids contact with others if avoidable

listen to the pronunciation of a very shy person, who avoids contact with others if avoidable
English - Turkish

Definition of a very shy person, who avoids contact with others if avoidable in English Turkish dictionary

shrinking violet
(deyim) utangaç çekingen tip
English - English
shrinking violet
a very shy person, who avoids contact with others if avoidable
Favorites