Terdapat 1 arti 'leafless branch' di Kamus Bahasa Inggris Terjemahan Indonesia.
Cangkrang
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti leafless branch adalah cangkrang.