Diccionario Español-Inglés
selvoso
Forested, wooded
Recurso:
Diccionario Español-Inglés
on Buho.Guru
selva
semaforo