Definify.com

Definition 2025


ultramaratona

ultramaratona

Italian

Noun

ultramaratona f (plural ultramaratone)

  1. ultramarathon

Derived terms