dodo

English: Translation
blood, to bleed
intransitive verb
Universe and the natural world
ID
1218