ablen

ablen

English Noun
Ad

Definition

Alternative form of ablet (freshwater fish)

Ad