English-Swedish dictionary »

clouded leopard meaning in Swedish

EnglishSwedish
clouded leopard (medium sized arboreal cat)
noun

trädleopardsubstantiv
{c}