Greek Spanish Dictionary

ελληνικά - español

δαμάσκηνο in Spanish:

1. ciruela ciruela