Amphitruo

from Wikipedia, the free encyclopedia

Amphitruo has the following meanings: