Romanian-English dictionary »

ortoscop meaning in English

RomanianEnglish
ortoscop substantiv
{n}

orthoscope(instrument for the eye)
noun