マタロでしょう
matarodeshō
1. Probably.; Likely.
Noun
1. Probably.; Likely.
1. it seems; I think
2. right?; don't you agree?
1. taro (Colocasia esculenta); cocoyam
1. kappa (mythical water-dwelling creature)
1. Taroko people (indigenous Taiwanese people); Truku people
1. it was, wasn't it?; must have been
1. Probably; Likely
1. Of Taro; Taro's
1. -to be Taro; -as Taro
1. Probably; Likely