like a baboon, resembling a baboon; ridiculous

listen to the pronunciation of like a baboon, resembling a baboon; ridiculous
English - English
{s} baboonish
like a baboon, resembling a baboon; ridiculous
Favorites