Polish-French dictionary »

limbus meaning in French

PolishFrench
limbus

limbes