Results for "

formidable

"
English - Turkish Dictionary

formidable

(English - Turkish Dictionary) :
s. zor, güç, müşkül; aşılması zor.