German-English dictionary »

miteinander turteln meaning in English

GermanEnglish
miteinander turteln

to bill and coo