3:45
Chayanne - Madre Tierra (Oye) [Official Video] - YouTube
https://m.youtube.com/watch?v=VkuRIZ7QyDM
madre noun ; mother, parent ...
People also ask
Where was Madre Tierra filmed?
Madre Tierra noun, feminine—. Linguee Dictionary. Mother Earth n. Listen. Translate on the go with DeepL for Android. Download for free ...