alimbubuyog

Noun

 * 1) bumblebee

Noun

 * 1) bumblebee