hocicudo

listen to the pronunciation of hocicudo
Spanisch - Englisch
sulky
grumpy, grouchy
scowling