Polish-French dictionary »

marmolada meaning in French

PolishFrench
marmolada

marmelade