English-Latin dictionary »

crooked handle (l+s) meaning in Latin

EnglishLatin
crooked handle (L+S) noun

cupa [cupae](1st) F
noun