Definify.com

Definition 2025


hufen_iâ

hufen iâ

Welsh

Noun

hufen  m

  1. ice cream