English-Latin dictionary »

having an angle or angles, angular meaning in Latin

EnglishLatin
having an angle or angles, angular adjective

angulosus [angulosa, angulosum]adjective