EARTHWARDS MEANING IN SPANISH

Definition & Synonyms


• Earthwards

  1. (adv.) Toward the earth; -- opposed to heavenward or skyward.