Polish-French dictionary »

aleja meaning in French

PolishFrench
aleja

allée

avenue

ale jaja

merde

balejaż

fait saillant