Results for "

badger

"
English - Turkish Dictionary

badger

(English - Turkish Dictionary) :
i., zool. porsuk. f. hiç rahat bırakmamak, başının etini yemek.