German-English dictionary »

dopplerradar meaning in English

GermanEnglish
der Dopplerradar Substantiv

Doppler radar◼◼◼noun