HOME
Indonesia - English Dictionary
I index
-
ir index
iritasi
irritation
(kata umum - a common word)