giant in Turkish
giant in Turkish
dev
Very large.
devasa
Very large.
dev
A mythical human of very great size.
dev
Any of the gigantes, the race of giants in the Greek mythology.
gigant
Any of the gigantes, the race of giants in the Greek mythology.