
Pero Like
5 MORE Words that are Impossible to Translate into English
“Spanish is a beautiful language and spoken differently throughout the globe! Here are some words that we attempted to translate into English!”
Watch more at https://www.youtube.com/perolike