Translation of meneropongi in English:

meneropongi

to focus closely on

  • 1

    to focus closely on