Skip to main content

exosculate

English exosculate meaning in English  •  exosculate का अर्थ अंग्रेजी में
v. t.
  • To kiss; especially, to kiss repeatedly or fondly.
Advertisement