German-Latin dictionary »

schmusen meaning in Latin

GermanLatin
schmusen Verb
sich an jemanden zärtlich anschmiegen

palpareverb