English-Latin dictionary »

(stream) bed meaning in Latin

EnglishLatin
(stream) bed noun

trames [tramitis](3rd) M
noun