English to Ido Dictionary
vivarium
Terario
Related Images/Visuals for vivarium
Meaning for vivarium found in 12 Languages.
Sponored Video