Multilingual Turkish Dictionary

BANGED THE DRUM

BANGED THE DRUM : English Turkish

davula vurdu, davulu çaldı