Love
February 16th, 2019
1 hr 2 mins 45 secs
Your Hosts
Tags
About this Episode
What do we mean by the word "love" in English? It means so many different things that it seems meaningless. In Japanese and Spanish, love means something much more specific.