Kamus Mobile
https://m.xamux.com
English to Indonesian
crofter
noun
an owner or tenant of a small farm in Great Britain
pemilik atau penyewa dari sebuah peternakan kecil di Inggris
source: WordNet 3.0