part of earth capable of supporting life Inglés - Francés




English translator: Spanish part of earth capable of supporting life  Eesti sõnaraamat   Español Traductor   Svenska Översättare