English-Latin dictionary »

somewhat hoarse meaning in Latin

EnglishLatin
somewhat hoarse adjective

subraucus [subrauca, subraucum]adjective

Your history