a variety of banana also known as "sugar banana"
English - Turkish
Definition of a variety of banana also known as "sugar banana" in English Turkish dictionary