meaning of exosculate

1. To kiss; especially, to kiss repeatedly or fondly.


Related Words

exosculate |

Developed & Maintained By Taraprasad.com

Treasure Words