Definisi 'facinorous'

English to English
adjective
1. Atrociously wicked. Terjemahkan
source: webster1913


Visual Synonyms