ferenghis

English

Noun

ferenghis

  1. plural of ferenghi