IWSF - French English Dictionary

IWSF

Meanings of "IWSF" in French English Dictionary : 1 result(s)

English French
Sports and Organizations
IWSF Fédération Internationale de Ski Nautique [f]