トランスレータ
toransurēta

Noun

1. translator

Other forms: