×
amblyope
meaning in English
adj.
amblyopic, suffering from poor vision
Related Words
ambler
amblygonite
amblyopie
amblyornis
PC Version
Copyright © 2018 WordTech Co.