embrasser    embrace    (to) guhobera
En-En dictionary 
embrasser    kiss    gusōma
(repeatedly, passionately) gusōmagura
(each other) gusōmana
En-En dictionary 


try deep search for more results...