meaning of Äquator

Äquator - German to English

equator of Venus

View more

  • equator