Translation of پِپّلی in English

پِپّلی

Noun (feminine)

  1. long pepper

Powered by Oxford