English-Latin dictionary »

stingray meaning in Latin

EnglishLatin
stingray [stingrays] noun
[UK: ˈstɪŋ.reɪ]
[US: ˈstɪŋ.reɪ]

trygonus [trygoni](2nd) M
noun