Polish-French dictionary »

humus meaning in French

PolishFrench
humus

houmous