zebralar

Turkish

Noun

zebralar

  1. nominative plural of zebra