DictionaryForumContacts

   English
Google | Forvo | +
to phrases
self-explanatory ['selfɪk'splænət(ə)rɪ]
gen. selbstdokumentierend; selbsterklärend; unmittelbar verständlich; selbst erklärend; für sich selbst sprechend; ohne weiteres verständlich
busin. sich selbst erklärend
self-explanatory: 2 phrases in 2 subjects
Foreign trade1
Packaging1