Technophile معنی in english dictionary oxford. ATHENA film fragman. Hen sparrow meaning in hindi. Top Fin Silenstream 75 Power Filter.