Русский-Английский словарь »

япошка означает в английский

РусскийАнглийский
япошка noun
{m} {f}

gook(derogatory slur for an Asian person)
noun
[UK: ˈɡʊk] [US: ˈɡʊk]

Jap(offensive term for a Japanese person)
noun
[UK: dʒæp] [US: ˈdʒæp]