Translation of berudu in English:

berudu

tadpole

  • 1

    tadpole