Polish-French dictionary »

nimbus meaning in French

PolishFrench
nimbus noun

nimbusnom

Your history