English-Latin dictionary »

tramps meaning in Latin

EnglishLatin
tramps noun
[UK: træmps]
[US: ˈtræmpz]

convena [convenae](1st) M
noun