Greek Spanish Dictionary

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

καρφιτσώστε in Spanish:

1. alfiler