Search term drupa has one result
Jump to
IT Italian EN English
drupa (n) [frutto] {f} drupe (n) [frutto]