Home
Search
Index
Definify.com
Definition
2024
omnisports
omnisports
French
Adjective
omnisports
m
,
f
(
invariable
)
multisport
Etymology
From
omni-
+
sport
Similar Results