have the jitters or the willies - Turkish English Dictionary

Suggest a Term