Italian-English dictionary »

antirradar meaning in English

ItalianEnglish
antirradar adjective

antiradar(preventing detection by radar)
adjective