Seorang would fit better in this context
True
Why not peternak??? Isn't that a farmer?
Peternak is more suitable for animals
Thank you! :) Saya mengerti!
I said, Kakek saya adalah seorang petani oranye. What is wrong with that?
"oranye" is okay for the color, but not for the fruit
orange = jeruk
In everday use the "adalah" would often be left out