Translation of teluki in English:

teluki

carnation

(bunga teluki)

noun

  • 1

    carnation, garden plant with sweet-smelling flowers