spiked shoes - Fransızca İngilizce Sözlük

spiked shoes

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

İngilizce Fransızca
Athleticism
spiked shoes chaussures à pointes