Definify.com

Definition 2025


berudu

berudu

Indonesian

Noun

berudu

  1. tadpole

See also


Malay

Noun

berudu

  1. tadpole

See also