Greek Turkish Dictionary

ελληνικά - Türkçe

άλμα in Turkish:

1. atlama atlama