archibaldtranslation and definition "archibald", tamil lexiconWordTamil Definitionarchibaldவிமான எதிர்ப்புப் பீரங்கி.