Estonian-English dictionary »

karmiinleevike meaning in English

EstonianEnglish
karmiinleevike noun

rosefinch [rosefinches]◼◼◼noun