Malay to English
hasil carian: doo
Probably related to:
Malay | English |
doo
|
dah doo, doo is, doo pamper,
|
English to English
doo
noun (n)
- A dove.burung merpati.source: webster1913