English-Latin dictionary »

idiom meaning in Latin

EnglishLatin
idiom [idioms] noun
[UK: ˈɪ.dɪəm]
[US: ˈɪ.diəm]

idioma [idiomatis](3rd) N
noun