Malayalam Dictionary

കണ്ടാലുടന്‍

kantaalutan

noun · നാമം

on sight

  1. on sight

Nearby in the dictionary

Support