Definition of ガラルファ

ガラルファ

gararufa

noun
doctor fish (Garra rufa), nibble fish, kangal fish, reddish log sucker
Other readings:
ガラ・ルファ