boubouler
Top 35000
Meanings
Verb
1. to hoot (to make the cry of an owl) (intransitive)