English synonyms about - contact  

left-eyed

adjective

1 left-eyed

Having only the left eye.


Find more on left-eyed elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0144