|< First
< Previous
Next >
Last >|
inulunan
noun
English.
The placenta, afterbirth, of people and animals.
Synonym.
dunut
|< First
< Previous
Next >
Last >|