English-Latin dictionary »

channel, canal meaning in Latin

EnglishLatin
channel, canal noun

euripus [euripi](2nd) M
noun

Your history