tarra

High Lulani

たっら

abstract noun

impression; notice

Derived Terms

tarratu’i たっらとい being impressed

tarrada たっらだ being disappointed