ratanEnglish

ratan, rattan

Noun

A switch made from the stems of the rattan palms

English: rattan, ratan

English words with similar meanings

Show 1 words