Kamus Mobile
https://m.xamux.com
English to Indonesian
cottar
noun
a peasant farmer in the Scottish Highlands
seorang petani petani di Dataran Tinggi Skotlandia
source: WordNet 3.0