Romanian-French dictionary »

néréide meaning in French

RomanianFrench
néréide

nereid◼◼◼

sirenă◼◻◻