Hungarian-English dictionary »

traffipax meaning in English

HungarianEnglish
traffipax főnév

speed camera◼◼◼noun