Turkish-English dictionary »

deveyi hendekten atlatma daha kolaydır meaning in English

TurkishEnglish
deveyi hendekten atlatma daha kolaydır phrase

camel through the eye of a needle(impossible)
phrase