Version Française
Translate
"on edge"
to French Language
English to French
French to English
English
French
on edge
agacé; énervé; à cran; sur les nerfs; arg. speedé.