Hungarian-English dictionary »

spanifer meaning in English

HungarianEnglish
spanifer

ratchet strap◼◼◼