Romanian-French dictionary »

chrysalide meaning in French

RomanianFrench
chrysalide

pupă◼◼◼