vocab dash
Log in
Sign up
フロセミド
Meanings
Noun
1. furosemide (diuretic)