Dictionary / Sports

ultra

أولترا

/UL-tra/

English

ultras fan group

French

ultras

Part of Speech

noun

Register

standard