English to Turkish Dictionary bat

bat

yarasa
translation of 'bat'
verb
kırpmak,
vuruş yapmak,
vurmak
noun
hız,
radarla atılan bomba,
raket,
yarasa,
alem,
vuruş,
beysbol sopası,
bilardo sopası,
sopa
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one