LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Avustralya yerlilerince silah olarak kullanılan ve ileri doğru fırlatılınca geri gelen eğri bir değnek” in English

1 English translation
EN
boomerang

The boomerang hurtled whistling through the air.