Turkish edit

Noun edit

atlambaçlar

  1. plural of atlambaç