Ualabí

From Fresh Dictionary

Spanish

Noun

ualabí m

  1. wallaby
Personal tools