YABA BARK


Meaning of YABA BARK in English

ˈyäbə- noun

Etymology: yaba from American Spanish, probably from Taino

: angelim

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.