LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ağır topla oynanan bir oyun. bowling alley bu oyuna mahsus dar yol. bowling green bu oyunun oynandığı yeşil saha.” in English

1 English translation
EN
bowling

At night, we usually go bowling.