Malagasy

edit

Noun

edit

fandrebirebena

  1. embarrassing