Superromantic meaning

Exceptionally romantic.

They had a superromantic weekend in Paris.

adjective
0
0
Advertisement

Origin of superromantic