Translation of tuba in English:

User Contribution

tuba

noun


User Contribution

tuba

noun

  • 1

    Name of plants from which a stupefying drug is obtained, stupefying drug used in fishing or poison

    Air susu dibalas dengan air tuba (= Kebaikan dibalas dengan kejahatan)

    To cherish a viper in one's bosom (= kindness is replaced by wickedness)

    Is this entry useful?