Turkish

edit

Noun

edit

atlambaçlar

  1. plural of atlambaç