Beelingo.com

English Dictionary

  • Hide translation

 Khaya Khaya

noun

  • African mahogany trees  ( genus Khaya, Khaya )
    African mahogany trees