Search term pollinate has one result
Jump to
EN English IT Italian
pollinate (v) [botany] impollinare (v) [botany]