bumblebee


Results for "bumblebee"

English - Turkish Dictionary

bumblebee

(English - Turkish Dictionary) :
i., zool. toprak yabanarısı.