Translation of منقار زیرِپر in English:

منقار زیرِپر

phrase

  • figurative

    cringed, cowered, in low profile
  • silent, abashed into silence
  • concealed
    hidden