Translation of منھ مارنا in English:

منھ مارنا

phrase

  • (of animal) bite
    feed
    fall upon