Definisi dalam bahasa Inggris libbard noun (n) A leopard. (noun) Sumber: webster1913 Lihat arti libbard dalam bahasa Indonesia