large vulture

listen to the pronunciation of large vulture
English - Turkish

Definition of large vulture in English Turkish dictionary

king vulture
kral akbaba
English - English
{i} king vulture