sheepish - English Turkish Sentences
English Turkish
sheepish utangaç adj.
  • Tom looked a bit sheepish.
  • Tom biraz utangaç görünüyordu.
Show More (-2)