Malayalam Dictionary

തൊങ്ങലുള്ള

teaangngalulla

lobar

  1. lobar

Nearby in the dictionary

Support