Romanian-French dictionary »

papyrus meaning in French

RomanianFrench
papyrus

derula◼◼◼