hocicudo

listen to the pronunciation of hocicudo
الأسبانية - الإنجليزية
sulky
grumpy, grouchy
scowling