Romanian-French dictionary »

encelade meaning in French

RomanianFrench
encelade

enceladus◼◼◼