irritation Thai Translation

irritation - สิ่งที่สร้างความรำคาญ

EnglishThaiTransliteration
irritation
(Noun)
Related: nuisance; drag
สิ่งที่สร้างความรำคาญ