meaning of deosculate

1. To kiss warmly.


Related Words

deosculate |

Developed & Maintained By Taraprasad.com

Treasure Words