Malayalam Dictionary

ദീര്‍ഘവീക്ഷമാനായ

deerghaveekshamaanaaya

long-sighted

  1. long-sighted

Nearby in the dictionary

Support