English to Francais Dictionary
exasperation
Contrariété
Meaning for exasperation found in 6 Languages.
Sponored Video