kamus
.
Search
About
irritative
English
irritating, irritative
Adjective
(used of physical stimuli) serving to stimulate or excite
English: irritating, irritative
English words with similar meanings
Show 1 words
irritating