BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to throw sand in an adversary's eyes einem Gegner Sand in die Augen werfen {v}