2 Translation results for: roosts
roost noun
roosts
مَأْوًى
Advertisement
roost verb
roosted, has roosted, is roosting, roosts
بَاتَ, أَقَامَ
Example sentences of
roost verb
  • Pigeons roost on the building's ledge.
  • pigeons flying home to roost on the roof