meaning of Allogrooming

Allogrooming - German to English

allogrooming