intiba

  1. Noun impression
  2. effect
  3. feeling
  4. show
  5. imprint
to make an impression on sb Verb
prima facie Adverb
imprint

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. İzlenim