トラクタフィーダ
torakutafiida

Noun

1. tractor feeder

Computing
Other forms: