×
irritating
meaning in French
adj.
excitant; irritant, agaçant, énervant
Related Words
irritate
irritated
irritate
irritated
irritatingly
irritation
PC Version
Copyright © 2018 WordTech Co.