Search term イクラ has one result
Jump to
JA Japanese EN English
イクラ (n) [roe of the sturgeon or other large fish (black caviar)] (ikura) caviar (n) [roe of the sturgeon or other large fish (black caviar)]