BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Spiegelfechten {n} (Verhalten von Tieren) [zool.] mirror-fighting (animal behaviour)