Terdapat 2 arti 'snow capped' di Kamus Bahasa Inggris Terjemahan Indonesia.
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti snow capped adalah yang diselimuti salju. Arti lainnya dari snow capped adalah yang bertopi salju.
Iklan tertutup dalam 10 detik