amphissa
/AE1 M F IH1 S AH0/noun
- 1
Alternative spelling of Amfissa. [A town in Phocis, Greece, part of the municipality of Delphi.]
Translate โamphissaโ into another language
Choose a language below to open the translator with English selected as the source language.