Romanian-French dictionary »

céphalopode meaning in French

RomanianFrench
céphalopode

caracatiță◼◼◼

Your history