Search term sementire has 2 results
Jump to
IT Italian EN English
sementire (v) [botanica] seed (v) [botanica]
sementire (v) [botanica] produce seeds (v) [botanica]