Noun
IDR (n.) , {comp.}
similar Results
Idris {Person.}
إدْريس {أسم شخص}
idrosis {hyperhidrosis}, {med.}