French-English dictionary »

kangourou arboricole meaning in English

FrenchEnglish
kangourou arboricole nom {m}

tree kangaroo◼◼◼noun