alafa

Tatar

Noun

alafa

  1. European