English → Tetun

nest (of bird)

manu-knuuk

More