Describe in detail European river rising during romantic encounter (9)
Answer
DELINEATE
Definition: Describe in detail
Describe in detail European river rising during romantic encounter (9)