English edit

Etymology edit

idiomatic +‎ -al

Adjective edit

idiomatical (comparative more idiomatical, superlative most idiomatical)

  1. Idiomatic.

Antonyms edit

Translations edit

References edit