FML

Definition : Football Manager Live
Category : Computing » Games & Entertainment
Country/Region : Worldwide Worldwide
Popularity :

What does FML mean?

Football Manager Live was a massively multiplayer online game developed by Sports Interactive released in November 2008 for Microsoft Windows and Mac OS X.

Sort By: Popularity Alphabetically Filter by: Country/Region: Category:
We have found 1 more result for FML
Worldwide FML Fluorometholone
Medical
>>
Hospitals