Japanese dictionary
いいわけがましい
seeming like an excuse; seeming like a justification; defensive; in an apologetic tone
Kanji details
・say
・word
・translate
・reason
・circumstance
・case