omenoilta

Finnish

Noun

omenoilta

  1. ablative plural of omena