To have a strong longing for
(Verb)
Advertisement
Advertisement