ishakkuşu


Results for "ishakkuşu"

Turkish - English dictionary

ishakkuşu

(Turkish - English dictionary) :
,-nu short-eared owl.