Definify.com

Definition 2025


sugasipat

sugasipat

Tagalog

Noun

sugasipat

  1. photoscope