dudulum

Phonetic
[dudulum]
English: Translation
pigeon
noun
Animals
Birds
Notes

Dec. 26, 2008