German-Latin dictionary »

abschirmen meaning in Latin

GermanLatin
abschirmen Verb
gegen Störungen von außen schützen

protegereverb