Deutsch Version
Translate
"to caress each other"
to German Language
English to German
German to English
English
German
to caress each other
einander streicheln; einander liebkosen
to caress each other (pigeons and other birds)
einander liebkosen (Tauben und andere Vögel)