Translation of بربحری in English:

بربحری

phrase

  • amphibian