Having steam or resembling steam; warm and humid.
Suggestive or sexually exciting; risqué.
उत्तेजक या यौन रूप से रोचक; अश्लील।
English Usage: The movie had a steamy love scene.
Hindi Usage: फिल्म में एक उत्तेजक प्रेम दृश्य था।