Romanian-French dictionary »

contre nature meaning in French

RomanianFrench
contre nature

nenatural◼◼◼

artificial◼◼◻