Slovnenya

Translation English French: lory

Dictionary: main
lory
noun
lori.