fenni

  1. Adjective technical
  2. scientific
  3. technological
  4. technical
technical responsibility
(motorcar) physical examination

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Ar