Noun

IDR (n.) , {comp.}

similar Results

Idris {Person.}
إدْريس {أسم شخص}
idrosis {hyperhidrosis}, {med.}