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