English-Latin dictionary »

be perched meaning in Latin

EnglishLatin
be perched verb

resideo [residere, resedi, resessus](2nd)
verb