madrilla

madrilla [mah-dreel-lyay’-rah]
noun
1. A small river fish. (Province; Provinicial) (f)
verb
2. BOGA.

Have a Spanish question? Get help from experts!