laughing jackass
laughing jackass
English
Noun
Ad
Definition
The laughing kookaburra, Dacelo novaeguineae.
Ad
laughing jackass
The laughing kookaburra, Dacelo novaeguineae.