Spanish-French dictionary »

rasputín meaning in French

SpanishFrench
Rasputín

Raspoutine