meaning of Amelina

Amelina meaning in Urban Dictionary

the most wonderful Malaysian woman you can expect to previously understand. She will allow you to be laugh non-stop. She's therefore kawaii. You have got no clue.