French-English dictionary »

chevêchette elfe meaning in English

FrenchEnglish
chevêchette elfe nom {f}

elf owl◼◼◼noun