ladybug


Results for "ladybug"

English - Turkish Dictionary

ladybug

(English - Turkish Dictionary) :
i. hanımböceği, gelinböceği.