Dictionary · Google Translate · Help

Referenced entries:

to provoke; to irritate; to upset; to stimulate; to excite / irritant
<< go back
Dictionary · Google Translate · Help
By MDBG 2025