Definify.com

Definition 2024


berudu

berudu

Indonesian

Noun

berudu

  1. tadpole

See also


Malay

Noun

berudu

  1. tadpole

See also