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