larvate

انگلیسی به انگلیسی

• not clearly revealed, hidden, concealed (of a disease)

پیشنهاد کاربران

بپرس