Noun
illuminator [pl. illuminators]
...
illuminator {med.}
مَنار {طب}
related Results
مَنارُ آبه {مُكَثِّفَةُ آبه}، {طب}
similar Results
illuminators (n.) , [sing. an illuminator]