 
<translate> Duba yana da ma'anar kama da mace kuma mace wata hanya ce ta ce yarinya. Saboda haka amsar ita ce e. <eng> Looks is a synonym for peeks and woman is another way to say girl. So the final answer is yes. 