English to Turkish Dictionary buffalo

buffalo

bizon
translation of 'Buffalo'
verb
gözdağı vermek
noun
bizon,
amfibi panzer,
karasığır
Credits: Google Translate
Download the
HelloEnglishApp
image_one