ambari

listen to the pronunciation of ambari
English - Turkish

Definition of ambari in English Turkish dictionary

ambari fiber
(Tekstil) ambari elyafı
ambari hemp
(Tekstil) ambari keten
English - English
{i} East Indian plant that yields fibres; kenaf, ambary