Indonesian Tools

English Tools

Definisi 'o.d.'

English to English
verb
1. dose too heavily Terjemahkan
The rock star overdosed and was found dead in his hotel room
source: wordnet30


Visual Synonyms

Link to this page: