xtx'ar

xtx'ar
Spanish: Translation
urraca
noun
Universe and the natural world
Animals
Birds