dumb head

listen to the pronunciation of dumb head
الإنجليزية - الإنجليزية

تعريف dumb head في الإنجليزية الإنجليزية القاموس.

dumbhead
{i} blockhead (Slang)