Definisi 'indelectable'

English to English
adjective
1 Not delectable; unpleasant; disagreeable. Terjemahkan
source: webster1913


Visual Synonyms