Slovnenya

Translation English French: anhinga

Dictionary: main
anhinga
noun