Results for "

feel small

"
English - Turkish Dictionary

feel small

(English - Turkish Dictionary) :
utanmak, mahcup olmak.