Estonian-English dictionary »

linnupesa meaning in English

EstonianEnglish
linnupesa noun

bird's nest [bird's nests]◼◼◼noun
[UK: ˈbɜːdz.nest] [US: ˈbɜːdz.nest]