Polish-French dictionary »

defloracja meaning in French

PolishFrench
defloracja

défloration