Langsung ke konten

Arti kata

all-devouring

Definition of all-devouring (English)

adjective satellite

  1. (of animals) both plant-eating and flesh-eating
    sumber: wordnet30