Dizionario Estone - Inglese

eesti keel - English

orb in inglese:

1. orb


the glowing orb of the sun