Multilingual Turkish Dictionary

UGLI

UGLI : English Turkish

n. Jamaika kökenli tangelonun tatlı bir çeşidi, üzüm ve mandalina karışımı ile geliştirilen hybrid citrus meyvesi