lit. spirit and soul upside-down (idiom); infatuated and head over heels in love/fascinated/captivated
Copyright © 2025 3Dict.net