Definition of olf

Definition of olf
  1. olf Noun The European bullfinch.
Need more help? Try our forum NEW