Latin

edit

Pronunciation

edit

Phrase

edit

semper eadem

  1. "Ever the same", or "always the same"
 
Cap badge of Cape Town Rifles