Translation:
Mostrar = To display or show
'muestra' = 'he/she/you show(s)' (verb)
'muestra' as a noun = specimen, sample
The Spanish word, muestra means shows, and amor means love in English. The literal translation then is, what shows the love, or colloquially, showing love.
muestra
English - Spanish sample - muestra
ejemplar , muestra
muestra tu foto
que muestra el amor
Translation: 'muestra' or 'demonstración' (noun) 'mostrar' or 'desplegar' (verb)
dog
afuras is not a spanish word.
gaka is not a Spanish word
"quidera" is not a Spanish word.
"Coll" is not a Spanish word.