murabutkuşu


Results for "murabutkuşu"

Turkish - English dictionary

murabutkuşu

(Turkish - English dictionary) :
,-nu marabou, marabout, marabou stork.