Canada 2025 June
06/01/25 - 06/30/25
Previous
Index
Next
Without changing a single letter, Kakabeka means "shit frog" in Hiungarian. Perhaps the Esterhazy settlers thought the local frogs a bit brown.
Peter Shikli