azap


Results for "azap"

Turkish - French Dictionary

azap

(Turkish - French Dictionary) :
tourment