telo

English: Translation
wooden dish
noun