Polish-English dictionary »

ampfutbol meaning in English

PolishEnglish
ampfutbol

amp soccer

amputee football