madada

English: Translation
geese; ducks
noun
Birds
Animals