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.