Skip to main content

cynoscephalae

Advertisement
English cynoscephalae meaning in English  •  cynoscephalae का अर्थ अंग्रेजी में
Noun
  • the battle that ended the second Macedonian War (197 BC); the Romans defeated King Philip of Macedon.