Terdapat 1 arti 'take a peek' di Kamus Bahasa Inggris Terjemahan Indonesia.
Melongok
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti take a peek adalah melongok.