Terdapat 1 arti 'leaf nosed' di Kamus Bahasa Inggris Terjemahan Indonesia.
Daun berhidung
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti leaf nosed adalah daun berhidung.