leakgola

leakgola
English: Translation
black stork
noun
Birds