Results for "

buffalo

"
English - Turkish Dictionary

buffalo

(English - Turkish Dictionary) :
i., zool. bizon.
English - Turkish Dictionary

water buffalo

(English - Turkish Dictionary) :
zool. manda, camız.