Dictionary / Sports
أولترا
/UL-tra/
English
ultras fan group
French
ultras
Part of Speech
noun
Register
standard