artificial horizontranslation and definition "artificial horizon", tamil lexiconWordTamil Definitionartificial horizonசெயற்கைத் தொடுவானம்artificial horizonமாயவடுவானம்artificial horizonமாயவடுவானம்