yr has 1 translations in 1 languages

translations of yr

NO EN English 1 translation
  • drizzle (v n) [(''physics, weather'') numerous small and uniformly dispersed water drops]