Translation of پِن پِن in English:

پِن پِن

Pronunciation /pɪn pɪn/

feminine noun

  • buzzing
    buzz
    hum
  • crying sound of a weak or sick child