Results for "

long-sighted

"
English - Turkish Dictionary

long-sighted

(English - Turkish Dictionary) :
s. uzağı gören.