ground-tierra: meaning, definitions and translations

English dictionaryEnglishSpanish

What is ground? ground is tierra

What is tierra?

Search words

Upgrade your experience