English to Arabic

Meaning for:
Ablen
other
أبلين - سمك نهريّ صغير