Spanish-French dictionary »

petapascal meaning in French

SpanishFrench
petapascal noun

pétapascalnom {m}