Romanian-French dictionary »

déflorer meaning in French

RomanianFrench
déflorer

deflora◼◼◼