Spanish-French dictionary »

fenrir meaning in French

SpanishFrench
Fenrir noun

Fenrirnom {m}