Results for "

enormous

"
English - Turkish Dictionary

enormous

(English - Turkish Dictionary) :
s. kocaman, muazzam.