Definition of バッテラ

バッテラ

battera

noun
1.
boat
2.
pressed mackerel sushi
Other readings:
バッテーラ
バッテレ