Translation of اندرونی احتراق in English:

اندرونی احتراق

phrase

  • internal combustion