English-German dictionary »

long range radar meaning in German

EnglishGerman
long range radar noun

der Langstreckenradar◼◼◼Substantiv