vocab dash
Log in
Sign up
papa poule
Meanings
Noun
1. papa bear (overprotective father)
(figuratively)