English-Latin dictionary »

sucking fish, the remora meaning in Latin

EnglishLatin
sucking fish, the remora noun

echeneis [echeneidis](3rd) F
noun

Your history