selva Italian - English
1.
Englishking of beasts
-
Englishthe lion
-
Italianre degli animali
2.
Englishwilderness
-
Englishuncultivated tract of land
-
Italiannatura
3.
English translator: Italian English selva Eesti sõnaraamat Español Traductor Svenska Översättare