Polish-French dictionary »

papirus meaning in French

PolishFrench
papirus

papyrus