Multilingual Turkish Dictionary

UÇAKSAVAR TOPU

UÇAKSAVAR TOPU : Turkish English

n. ack ack, Archibald, Archie