テレマコス

Japanese

Proper noun

テレマコス • (Teremakosu

  1. alternative form of テーレマコス (Tēremakosu, Telemachus)