English Turkish Dictionary

English - Türkçe

hurdle in Turkish:

1. engel engel


Ağlamama engel olamadım.