Meaning of traktora

traktora

Tagalog

traktor n. tractor