ハチワリガタ
Meanings
Adverb
1. about 80%; almost certainly; mostly
Composed of
eight; 8
rate; ratio; one tenth; ten percent; (comparative) profit; gain; assignment
Sirs; Mesdames; around (the time that, etc.); about