tarufs

English

Noun

tarufs

  1. plural of taruf