hocicudo

listen to the pronunciation of hocicudo
İspanyolca - İngilizce
sulky
grumpy, grouchy
scowling