Spanish-French dictionary »

chirla meaning in French

SpanishFrench
chirla noun

vénus poulenom {f}

Your history