ofsaytlar

Turkish

Noun

ofsaytlar

  1. nominative plural of ofsayt