tarafs

English

Noun

tarafs

  1. plural of taraf