English-Polish dictionary »

lorikeet meaning in Polish

EnglishPolish
lorikeet noun
any of various parrots

lorysanoun