ガラルファ
gara rufa

Noun

1. doctor fish (Garra rufa); nibble fish; kangal fish; reddish log sucker

Other forms: