Multilingual Turkish Dictionary

A CLUSTER OF BEES

A CLUSTER OF BEES : English Turkish

n. oğul