Results for "

diffident

"
English - Turkish Dictionary

diffident

(English - Turkish Dictionary) :
s. çekingen, utangaç, sıkılgan.