Spanish-French dictionary »

crater meaning in French

SpanishFrench
Crater noun

Coupe