Translation of cap mohor in English:

cap mohor

royal seal

noun

  • 1

    royal seal