Estonian-English dictionary »

ogahai meaning in English

EstonianEnglish
ogahai noun

dogfish [dogfishes]◼◼◼noun
[UK: ˈdɒɡ.fɪʃ] [US: ˈdɒg.ˌfɪʃ]