soya beantranslation and definition "soya bean", tamil lexiconWordTamil Definitionsoya beanசோயா மொச்சை, சோயா அவரை.