VariousWords beta
Related Terms:
Noun
Definition: Awkwardness or ungrammaticality of translation, such as due to overly literal translation of idioms or syntax.
VariousWords beta
Definition: Awkwardness or ungrammaticality of translation, such as due to overly literal translation of idioms or syntax.