Multilingual dictionary of abbreviations

What does IFKF mean?

Code

Meaning

Language

Themes and places

IFKF

International Federation of Kidney Foundations

In English