Polish-French dictionary »

lamassu meaning in French

PolishFrench
lamassu

lamassu