Latin edit

Pronunciation edit

Phrase edit

semper eadem

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