griffin Indonesian - English
1.
Englishgripe
-
Englishnautical: assemblage to secure the boats when hoisted
2.
Englishgriffin
-
Englishmythical beast having the body of a lion and the wings and head of an eagle
-
Indonesiangriffin
English translator: Indonesian English griffin Eesti sõnaraamat Español Traductor Svenska Översättare