Terdapat 1 arti kata 'jowls' di Kamus Bahasa Inggris Terjemahan Indonesia.
Gelambir
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata jowls adalah gelambir.