Translation of برگ و بار in English:

برگ و بار

phrase

  • fruits and leaves