vocab dash
Log in
Sign up
アミア
Meanings
Noun
1. bowfin (Amia calva); mudfish