Translation of انکھ بلکا in English:

انکھ بلکا

phrase

  • peeping and peeking, especially amorously