വികലാംഗര്‍ (vikalaamgar) english meaning

Malayalam to english meaning

  • physically handicapped persons.