Terdapat 1 arti kata 'squireling' di Kamus Bahasa Inggris Terjemahan Indonesia.
Menggeliat
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata squireling adalah menggeliat.