English to Spanish Dictionary terrains

terrains

Terrenos
translation of 'terrains'
noun
terreno
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one