Dictionary
Search
たっら
/ˈtʰarːə/
impression; notice
tarratu’i たっらとい being impressed
tarrada たっらだ being disappointed