English-Latin dictionary »

very favorably situated, very convenient meaning in Latin

EnglishLatin
very favorably situated, very convenient adjective

peropportunus [peropportuna, peropportunum]adjective