Polish-English dictionary »

kefaloforia meaning in English

PolishEnglish
kefaloforia

cephalophore