ratan
English Dictionary
->
Letter R
-> ratan
Search Dictionary:
ratan Definition
(n)
a
switch
made
from
the
stems
of
the
rattan
palms
ratan Synonyms
ratan
rattan
© Art Branch Inc.