radarlar

Turkish

Noun

radarlar

  1. nominative plural of radar