Polish-English dictionary »

amfitrion meaning in English

PolishEnglish
amfitrion noun

Amphitryonnoun