Etymology · French

crapaud

1 English words descend from French crapaud, most common first.