dimness or blurring of the eyesight English - French

Related words

amblyopia 




English translator: English French dimness or blurring of the eyesight  Eesti sõnaraamat   Español Traductor   Svenska Översättare