terenasai
1. Be ashamed.; Be embarrassed.
★ Common
Verb
#1237902
1. Be ashamed.; Be embarrassed.
1. (please) try to
2. (please) look
3. seeing; looking
1. to do
1. television program; TV program
1. to be shy; to be bashful
1. telex; teletypewriter exchange
1. teleconference
1. telescan
1. do ...
1. Do.; Be done.