Meaning of “FIFA” in the English Dictionary

british dictionary