Spanish Indonesian Dictionary

español - Bahasa Indonesia

almeja in Indonesian: