Results for "

murabutkuşu

"
Turkish - English dictionary

murabutkuşu

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