tomurcuk

(Turkish - English)

bud; burgeon; button; knop; eye; fruit-bud; gemma





Translate from:Translate to:
Translating