Definify.com

Definition 2024


rama-rama

rama-rama

Indonesian

Noun

rama-rama

  1. butterfly

Synonyms


Malay

Noun

rama-rama

  1. butterfly

Synonyms