Multilingual Turkish Dictionary

UMBELLATE

UMBELLATE : English Turkish

adj. şemsiye biçiminde, şemsiye şeklinde çiçeklenmiş