Slovnenya

Translation English French: auricle

Dictionary: main
auricle
noun