Polish-French dictionary »

smród meaning in French

PolishFrench
smród noun

fétiditénom