ground-terra: meaning, definitions and translations

English dictionaryEnglishItalian

What is ground? ground is terra

What is terra?

Search words

Upgrade your experience