English-German dictionary »

wave traps meaning in German

EnglishGerman
wave traps noun

die SperrkreiseSubstantiv