Turkish-English dictionary »

germakoçi meaning in English

TurkishEnglish
germakoçi noun

Bigfoot(unidentified yeti-like animal)
noun
[UK: ˈbɪɡ.ˌfʊt] [US: ˈbɪg.ˌfʊt]