ormantavuğu


Results for "ormantavuğu"

Turkish - English dictionary

ormantavuğu

(Turkish - English dictionary) :
,-nu zool. grouse.