English-Turkish dictionary »

sevruga meaning in Turkish

EnglishTurkish
sevruga (Acipenser stellatus)
noun
[UK: ˌsev.ˈruː.ɡə]
[US: ˌsev.ˈruː.ɡə]

uzun burunnoun