Hungarian-English dictionary »

radarcsapda meaning in English

HungarianEnglish
radarcsapda főnév

radar trapnoun