Spanish-French dictionary »

kilometrar meaning in French

SpanishFrench
kilometrar

kilométrer