Polish-French dictionary »

olifant meaning in French

PolishFrench
olifant noun

olifantnom