Home›Dictionary›rocambolicrocambolicadjectiveNo English definition recorded for this entry.L1330456 on Wikidata ↗