മാപ്പുസാക്ഷി (maappusakshi) english meaning

Malayalam to english meaning

  • king's evidence , approver , an informer.
text=adstext=ads