English to Portuguese Dictionary demented

demented

demente
translation of 'demented'
adjective
demente,
louco
Credits: Google Translate
Download the
HelloEnglishApp
image_one