easily irritated or annoyed English - Dutch

Related words

petulant 




English translator: English Dutch easily irritated or annoyed  Eesti sõnaraamat   Español Traductor   Svenska Översättare