Search term besuquearse has one result
Jump to
ES Spanish EN English
besuquearse (v) [general] smooch (v) [general] (informal)