Spanish-English Dictionaryterraplenara
terraplenará
terraplenar
Meaning of terraplenara