LexiTurkTURKISH ↔ ENGLISH DICTIONARY

büyük saplı tabanca.” in English

1 English translation
EN
bulldog

One reporter said he looked like a fierce bulldog.