Translation of apel in English:

apel

apple

noun

  • 1

    apple


User Contribution

apel

apple

noun


User Contribution

apel

apple

noun