adjective excessively luxurious or sensual.
sardanapalian 🔊 Listen to this adjective excessively luxurious or sensual. Share Facebook Twitter Google +