Polish-French dictionary »

słoniowacizna meaning in French

PolishFrench
słoniowacizna

éléphantiasis

Your history