intıba

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

İzlenim