Italian-English dictionary »

fosbury meaning in English

ItalianEnglish
fosbury noun
{m}

Fosbury flop(high jump)
noun