Translation of مہرہ پشت in English:

مہرہ پشت

phrase

  • spinal vertebra