ไตปลา
dtai-bplaa
-
Sense 1. Noun
- fish kidney
the organ attached to the upper abdominal cavity and spine of a fish
-
Sense 2. Noun
- fermented fish offal
assorted fish organs salted and fermented for cooking