setsuyaku
1. poor translation; clumsy translation
2. my translation
Noun
#128937
1. poor translation; clumsy translation
2. my translation
1. Humble translation; My poor translation
1. If my translation is poor; If my translation is clumsy
1. Not my humble translation.; It is not my poor translation.
1. Poor translation; Bad translation
1. My poor translation; Rough translation
1. It was not a poor translation.; It wasn't a bad translation.
1. It's not a humble translation.; It's not my poor translation.
1. If my translation; If I translate poorly
1. Rough translation; My poor translation